package com.qd.p2p.sina.pay.enums;

public enum ResponseCode {

	APPLY_SUCCESS("提交成功，存在业务响应的以业务响应状态为准"),
	AUTHORIZE_FAIL("授权失败"),
	AUTH_INVALID_DATE("商户该接口授权已过期"),
	ADD_VERIFY_FAIL("添加认证信息失败"),
	ADVANCE_FAILED("支付或绑卡推进失败"),
	BANK_ACCOUNT_NOT_EXISTS("银行卡信息不存在"),
	BANK_ACCOUNT_TOO_MANY("绑定银行卡数量超限"),
	BANK_CARD_NOT_VERIFIED("银行卡未认证"),
	BANK_CODE_NOT_SUPPORT("暂不支持该银行"),
	BANK_CARD_NOT_EFFECT("银行卡未生效"),
	BANK_CARD_NOT_SIGN("银行卡未签约"),
	BANK_INFO_VERIFY_FAILED("银行卡信息校验失败"),
	BIND_CARD_FAILED("绑卡失败"),
	BIZ_PENDING("业务处理中，等待通知或查询"),
	BLANCE_NOT_ENOUGH("余额不足"),
	CARD_TYPE_NOT_SUPPORT("卡类型暂不支持"),
	CERT_NOT_EXIST("证件号不存在，请提前实名认证"),
	CERTNO_NOT_MATCHING("证件号不匹配"),
	DUPLICATE_IDENTITY_ID("用户标识信息重复"),
	DUPLICATE_OUT_FREEZE_NO("冻结订单号重复"),
	DUPLICATE_OUT_UNFREEZE_NO("解冻订单号重复"),
	DUPLICATE_REQUEST_NO("重复的请求号"),
	DUPLICATE_VERIFY("会员认证信息重复"),
	FREEZE_FUND_FAIL("冻结余额失败"),
	FREEZE_FUND_PROCESSING("冻结余额处理中，请联系管理员"),
	GET_VERIFY_FAIL("查询认证信息失败"),
	HOST_PAY_NOT_SUPPORT_REFUND("代付交易不允许退款"),
	ILLEGAL_ACCESS_SWITCH_SYSTEM("不允许访问该类型的接口"),
	ILLEGAL_ARGUMENT("参数校验未通过"),
	ILLEGAL_DECRYPT("解密失败，请检查加密字段"),
	ILLEGAL_INDETITY_PALTFORMTYPE("用户标识信息中不存在该平台标志"),
	ILLEGAL_IP_OR_DOMAIN("非法的商户IP或域名"),
	ILLEGAL_OUTER_TRADE_NO("交易订单号不存在"),
	ILLEGAL_SERVICE("服务接口不存在"),
	ILLEGAL_SIGN("验签未通过"),
	ILLEGAL_SIGN_TYPE("签名类型不正确"),
	INCORRECT_CARD_INFORMATION("用户卡信息有误"),
	INSUFFICIENT_FREEZE_BALANCE("超过可冻结金额"),
	INSUFFICIENT_UNFREEZE_BALANCE("超过可解冻金额"),
	MEMBER_ID_NOT_EXIST("用户不存在"),
	MEMBER_NOT_EXIST("用户标识信息不存在"),
	NO_BANK_CARD_INFO("无相关银行卡信息"),
	NO_BASIC_ACCOUNT("用户无基本账户信息或没有激活"),
	NO_FUND_ORIG_FREEEZE_TRADE("原冻结交易不存在"),
	NO_SUCH_MERCHANT("该商户信息不存在"),
	ORDER_NOT_EXIST("订单不存在"),
	OTHER_ERROR("其它错误"),
	PARAMETER_INVALID("请求参数不合法"),
	PARTNER_ID_NOT_EXIST("合作方Id不存在"),
	PAY_METHOD_NOT_SUPPORT("支付方式不支持"),
	PAYER_INCONSISTENT("订单批量支付付款人信息不一致"),
	PAYMENT_DUPLIDATE("重复支付"),
	PAY_FAILED("支付失败"),
	REALNAME_CONFIRM_FAILED("实名认证不通过"),
	REAL_NAME_NOT_MATCHING("实名不匹配"),
	REQUEST_METHOD_NOT_VALIDATE("请求方式不合法"),
	REQUEST_EXPIRED("请求过期"),
	SAVING_POT_ACCOUNT_OPEN_FAILED("存钱罐账户开户失败"),
	SYSTEM_ERROR("系统内部错误"),
	TRADE_AMOUNT_MODIFIED("交易金额修改不合法"),
	TRADE_CLOSED("交易关闭"),
	TRADE_FAILED("交易调用失败"),
	TRADE_NO_MATCH_ERROR("交易号信息有误"),
	USER_BANK_ACCOUNT_NOT_MATCH("用户银行卡信息不匹配"),
	VERIFY_NOT_EXIST("认证信息不存在"),
	VERIFY_BINDED_OVERRUN("认证信息绑定超限"),
	UNBINDING_SECURITY_CARD_FORBIDDING("安全卡当余额及存钱罐为0时才可解绑"),
	BIZ_CHECK_EXCEPTION("业务校验异常"),
	UPLOAD_FILE_FAIL("上传文件失败"),
	CHECK_FILE_DIGEST_FAIL("文件摘要验证失败"),
	ACCOUNT_NOT_EXIST("账户信息不存在"),
	MERCHANT_BUILD_FAIL("构建商户基本信息失败"),
	MERCHANT_SUBMIT_AUDIT_SUCCESS("商户审核请求成功"),
	MERCHANT_SUBMIT_AUDIT_FAIL("商户审核请求失败"),
	MERCHANT_AUDIT_REQ_IS_EMPTY("商户审核请求信息不合法"),
	FORBIDDEN_REPEAT_REQUEST("短时间内禁止重复请求"),
	AUDIT_PROCESSING("审核处理中，请不要重复提交"),
	AUDIT_SUCCESS("审核已通过，请不要重复提交"),
	AUDIT_REFUSED("审核驳回，请重新提交信息"),
	AUDIT_NOTHING("无任何审核信息"),
	BINDING_BANK_CARD_FAILD("绑银行卡失败"),
	FILE_NOT_FOUND("文件不存在"),
	MERCHANT_OPEN_ACCOUNT_FAIL("开户失败"),
	MERCHANT_OPEN_REQ_ERROR("开户参数不合法"),
	ILLEGAL_PARTY_INFO("参与方信息不合法"),
	INSPECT_FILTER_FAIL("鉴权未通过"),
	INSPECT_FILTER_SAFECARD_FAIL("鉴权安全卡未通过"),
	QUERY_IS_SAFECARD_SUPPORT_FAIL("查询是否安全卡支持错误");
	
	String message;
	
	ResponseCode(String message){
		this.message = message;
	}
	
}
